<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>正则表达式语法9</title>
</head>

<body>
    <!-- 创建一个正则表达式检查一个字符串中是否含有aaa -->

    <!-- 量词
        通过量词可以设置一个内容出现的次数
        量词只对他前边的一个起作用
        {n}正好出现n次
        {m,n}m到n次
        {m,}m次以上
        + 至少一个
        * 0个或多个，相当于{0，}
        ? 0个或1个  相当于{0，1}

        -->
    <script>
        // var reg = /a{3}/;
        // console.log(reg.test("aaabc"));

        // 判断ab出现的频率是否是3次
        // reg = /(ab){3}/;
        // console.log(reg.test("ababab"));


        // b出现1-3次
        // reg = /b{1,3}/
        // console.log(reg.test("b"));

        // +至少一个
        // reg = /ab+c/;

        // 检查是否以a 开头
        // ^表示开头
        // &表示结尾

        // reg = /^a/
        // reg = /&a/;
        // console.log(reg.test("abccccc"));

        // 手机号的规则
        // 1.以1开头
        // 第二位3-9任意数字
        // 3.第三位后任意数字9位
        var telephonenumber = "13084873701";
        var reg = /^1[3-9][0-9]{9}/;
        console.log(reg.test(telephonenumber));


        var a = prompt("请输入你的手机号");
        if (reg.test(a) == true) {
            alert("谢谢");
        } else {
            alert("请输入正确的手机号！");
        }
    </script>



</body>

</html>